#ifndef SETUPGPSDIALOG_H
#define SETUPGPSDIALOG_H

#include <QDialog>
#include <QString>
#include <QStringList>
#include <QList>
#include <qserialdevice/qserialdevice/abstractserial.h>
#include <qserialdevice/qserialdeviceenumerator/serialdeviceenumerator.h>
#include "serialportsettings.h"
#include "gps.h"

// Форма "Настройка GPS-приемника"

namespace Ui {
class SetupGPSDialog;
}

class SetupGPSDialog : public QDialog
{
    Q_OBJECT

public:
    explicit SetupGPSDialog(QWidget *parent = 0);
    ~SetupGPSDialog();
    bool Result(SerialPortSettings&, QString&, bool&);
private slots:
    QStringList getComPortList(void) const;
private:
    Ui::SetupGPSDialog *ui;
};

#endif // SETUPGPSDIALOG_H
